import request from '@/utils/request'

// 游戏管理-投入货币基础设置删除
export function configRemove(query) {
  return request({
    url: '/gameconfig/configRemove',
    method: 'get',
    params: query
  })
}

// 游戏管理-投入货币基础设置列表
export function gameConfigList() {
  return request({
    url: '/gameconfig/gameConfigList',
    method: 'get'
  })
}

// 游戏管理-投入货币基础设置保存
export function gameConfigSave(data) {
  return request({
    url: '/gameconfig/gameConfigSave',
    method: 'post',
    data: data
  })
}

// 游戏管理-投入货币基础设置修改
export function gameConfigUpdate(data) {
  return request({
    url: '/gameconfig/gameConfigUpdate',
    method: 'post',
    data: data
  })
}


// 游戏管理-极速竞技基础设置列表
export function twoGameConfigList() {
  return request({
    url: '/gameconfig/twoGameConfigList',
    method: 'get'
  })
}


// 游戏管理-极速竞技基础分成设置修改
export function twoGameConfigUpdate(data) {
  return request({
    url: '/gameconfig/twoGameConfigUpdate',
    method: 'post',
    data: data
  })
}

// 游戏管理-五房基础设置列表
export function fiveEscapeConfig() {
  return request({
    url: '/gameconfig/fiveEscapeConfig',
    method: 'get'
  })
}

// 游戏管理-八房基础设置列表
export function eightEscapeConfig() {
  return request({
    url: '/gameconfig/eightEscapeConfig',
    method: 'get'
  })
}

// 游戏管理-五房和八房基础设置修改
export function escapeConfigUpdate(data) {
  return request({
    url: '/gameconfig/escapeConfigUpdate',
    method: 'post',
    data: data
  })
}

// 大逃杀日榜设置获取
export function gamePointsConfig() {
  return request({
    url: '/gameconfig/gamePointsConfig',
    method: 'get'
  })
}

// 游戏管理-大逃杀和极速竞技日榜设置修改
export function gamePointsConfigUpdate(data) {
  return request({
    url: '/gameconfig/gamePointsConfigUpdate',
    method: 'post',
    data: data
  })
}

// 游戏管理-星战裁决基础设置
export function absoluteGameConfig() {
  return request({
    url: '/gameconfig/absoluteGameConfig',
    method: 'get'
  })
}

// 游戏管理-星战裁决基础设置修改
export function absoluteGameConfigUpdate(data) {
  return request({
    url: '/gameconfig/absoluteGameConfigUpdate',
    method: 'post',
    data: data
  })
}

// 游戏管理-星战裁决基础投入金币查询
export function gameConfigListType() {
  return request({
    url: '/gameconfig/gameConfigListType',
    method: 'get'
  })
}

// 游戏管理-星战裁决基础设置保存
export function absoluteGameConfigSave(data) {
  return request({
    url: '/gameconfig/absoluteGameConfigSave',
    method: 'post',
    data: data
  })
}

// 游戏url列表
export function getUrlList() {
  return request({
    url: '/gameSetting/gameSettingList',
    method: 'get'
  })
}

// 游戏url修改
export function setUrl(data) {
  return request({
    url: '/gameSetting/gameSettingUpdate',
    method: 'post',
    data: data
  })
}

// 游戏url保存
export function SaveUrl(data) {
  return request({
    url: '/gameSetting/gameSettingSave',
    method: 'post',
    data: data
  })
}


// 游戏点杀管理-八房点杀查询
export function eightPointKillList() {
  return request({
    url: '/pointKill/eightPointKillList',
    method: 'get'
  })
}

// 游戏点杀管理-八房大逃杀点杀
export function eightPointKill(data) {
  return request({
    url: '/pointKill/eightPointKill',
    method: 'post',
    data: data
  })
}

// 游戏点杀管理-五房点杀查询
export function fivePointKillList() {
  return request({
    url: '/pointKill/fivePointKillList',
    method: 'get'
  })
}

// 游戏点杀管理-五房大逃杀点杀
export function fivePointKill(data) {
  return request({
    url: '/pointKill/fivePointKill',
    method: 'post',
    data: data
  })
}

// 游戏点杀管理-急速点杀查询
export function twoPointKillList() {
  return request({
    url: '/pointKill/twoPointKillList',
    method: 'get'
  })
}

// 游戏点杀管理-急速大逃杀点杀
export function twoPointKill(data) {
  return request({
    url: '/pointKill/twoPointKill',
    method: 'post',
    data: data
  })
}


// 爬塔基础配置查询
export function climGameConfigList() {
  return request({
    url: '/MclimGameConfig/climGameConfigList',
    method: 'get'
  })
}

// 爬塔基础配置整层删除
export function climGameConfigLevelRemove(query) {
  return request({
    url: '/MclimGameConfig/climGameConfigLevelRemove',
    method: 'get',
    params: query
  })
}

// 爬塔基础配置产出集合删除
export function climGameConfigRemove(query) {
  return request({
    url: '/MclimGameConfig/climGameConfigRemove',
    method: 'get',
  params: query
  })
}

// 合成材料列表
export function syntheticList() {
  return request({
    url: '/MclimGameConfig/syntheticList',
    method: 'get'
  })
}


// 爬塔基础配置修改或者保存
export function climGameConfigUpdate(data) {
  return request({
    url: '/MclimGameConfig/climGameConfigUpdate',
    method: 'post',
    data: data
  })
}












